Wind River is Hiring for an Associate Engineer – Systems | Remote (India)
Full Time10-20 LPAMore than 2 yearsPosted: 10 Apr 2026
About Company
Wind River has been a trusted name in mission-critical intelligent systems for over forty years. They build software that powers everything from NASA space missions (think Mars rovers and the James Webb Telescope) to large-scale 5G networks with Verizon and Vodafone. Simply put, if a system needs to be safe, secure, and reliable, Wind River is likely behind it.
Role Overview
This is an entry-level Associate Engineer role where you’ll dive into embedded Linux systems. You won’t be thrown in alone—you’ll work under senior engineers and a mentor. Depending on team needs and what you’re curious about, you could end up working on Kernel Sustaining, Board Support Packages (BSP), user space tools, or even toolchains. It’s a great fit for someone with 2–3 years of experience or strong academic projects who wants to grow in the embedded world.
Responsibilities
• Complete assigned bug fixes, small feature updates, and tests with guidance from your lead or mentor
• Participate in code reviews, daily standups, and sprint planning to learn team workflows
• Use Git for version control—branching, committing, and creating pull requests
• Write clean and readable C/C++ code that follows team and Linux community standards
• Run existing test suites, report bugs clearly, and help reproduce issues when needed
• Update team documentation whenever you change or add something new
• Communicate your progress and blockers regularly, especially since the team is spread across the US, Romania, and India
Qualifications & Skills
• Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent hands-on experience)
• 2 to 3 years of software engineering experience, or strong internship/academic project work
• Basic comfort with C or C++ – you don’t need to be an expert, but you should be able to read and write code
• Familiarity with Linux or basic embedded systems concepts
• Understanding of the full software development cycle: design, write code, test, review, and document
Must-haves
• Ability to use Git for everyday tasks like cloning, branching, committing, and pushing
• Can follow build and test instructions without getting lost
• Basic debugging skills – reading logs, using print statements or a debugger with some direction
• Willingness to learn new tools like Yocto, GDB, or kernel-specific debugging tools
• Good communication skills – you’re comfortable asking questions and sharing status updates in a distributed team
Nice-to-have
• Internship or academic project experience in embedded systems, Linux kernel, or systems programming
• Exposure to the Yocto Project or similar embedded Linux build systems
• Basic familiarity with Linux kernel, device drivers, or user-space libraries
• Some scripting experience in Python or Shell for automation tasks
• Interest in BSP/hardware enablement, compilers/toolchains, security (CVEs), or real-time systems
Perks & Benefits
• Work on technology that flies to Mars and powers critical 5G infrastructure – that’s real impact
• Strong mentorship culture – you won’t be guessing what to do
• Global team environment with colleagues in the US, Romania, and India
• Recognized as a “Top Workplace” for ten years in a row with Great Place to Work certification
• Inclusive culture that actually focuses on growth mindset, customer focus, and belonging
• Remote role based in India with flexibility to work across time zones
Jobfreak is a job aggregation platform. We do not directly hire candidates. Please verify job details on the official company website before applying.